City Council approves controversial $80M development in OTR