China Cosco revenue drops on rates decline