Iraqi troops advance on western Mosul as Mattis holds talks