Covid-19: Some charities struggle to raise funds even as economy reopens, others thriving