Hotels ditches points for donations: new loyalty program gives 1% of spending to environmental groups instead of rewards.