How much have the US, EU, and other allies spent on supporting Ukraine since Russia launched its full-scale invasion in 2022?