Man punched and robbed at New York City subway station