New York City Council raises smoking age to 21