New Zealand bans all assault weapons immediately