The U.S. will cut its 2018 contributions to the United Nations by $285 million—nearly 25 percent—an announcement that comes days after more than 120 nations criticized the United States for its decision to recognize Jerusalem as the capital of Israel. Ambassador Nikki Haley made the announcement Sunday, but blamed the world body for its budgetary excesses…