Global textile industry facing 2023 ‘perfect storm’