John Lennon stamp unveiled in NY