A federal appeals court on Wednesday ruled that President Trump can withhold some $2 billion in foreign aid payments, overturning a lower-court order that had blocked the administration’s plans to slash disbursements from the US Agency for International Development (USAID).