Genetic diversity in upland cotton for cotton leaf curl virus disease, earliness and fiber quality.