Developers buy into Greenpoint Landing in $148 million deal