Morning coffee drinkers healthier than all-day drinkers, study shows