Shipping needs at least $1-trillion to clean up its act