Covid-19 creates "perfect storm" for global container shipping