Mega-ships yet to deliver promised benefits to shippers