Waterloo approves $88M Engineering 7 building