Banning tobacco sales to under 21s reduces smoking, study finds