New Zealand bans assault weapons