Pete Hamill, celebrated Brooklyn author, to speak in Greenpoint