Genome-wide association study of yield components and fibre quality traits in a cotton germplasm diversity panel