US will only pay 25 percent of UN peacekeeping from now on, Haley says