McDonald's Ranks Third in Donations to Charity