McDonald's puts calorie count on menus