LONDON – A European shipowner canceled an order for three container ships because it could not finance the $300 million contract with a South Korean shipyard.