MSC Zoe loses 270 containers in North Sea