The Republican-controlled U.S. Senate has passed President Trump’s sweeping tax-cut and spending bill in a narrow vote. It now heads to the House.