The new U.S. ambassador to the UN, Nikki Haley, pledged on Friday to overhaul the world body and warned U.S. allies that if they did not support Washington then she is “taking names” and will respond.