CAF said 4.9 million fewer people gave to charity or sponsored someone at the start of this year, compared to 2019. But people donated larger-than-usual sums in response to the Ukraine crisis.