MS Amlin records US$780m nat cat loss