Control of cotton fibre elongation by a homeodomain transcription factor GhHOX3