$3B Willets Points mixed-use development in New York wins City Council approval