Mexico tightens ban on smoking in public places