Vornado takes 58.75% stake in Tribeca apartment building