China COSCO gets $644m state subsidy