City approves bonds for $32M senior living community