Community raises over £30,000 to support hospital charity in fight against COVID-19