Short men and obese women earn $1,000 less a year than taller, thinner people, study warns