New Zealand law means a generation of smoke-free young adults