Short men and heavier women earn less, can blame DNA