World’s largest: Colossal MSC Tessa delivered to MSC