Maersk warns of hefty Asia-Europe rate hike from July 31