New Zealand law bans smoking