City approves $40M Glendale project