Long Beach cuts ties with homeless services provider amid ongoing city audit