Air New Zealand goes large in Samoa