Charities up against perfect COVID storm