Council approves Olympics repayment deal despite financial concerns