City signs agreements to continue golf course operations