Swiss giant Zurich shows £276m loss