Flooding in Pakistan, drought in Texas, and the Xinjiang ban are pushing cotton into crisis