Product Giving Alliance supports over 16,000 charities during pandemic