New Zealand bans all military-style semi-automatic weapons