Bill that cuts foreign aid and public broadcasting heads to Trump's desk