Starbucks, Green Mountain and McDonald's pour on coffee efforts