U.S. Senate passes $740 billion defense bill, bucking Trump on Confederate names  Reuters