Las Vegas Sands to pay $47.4 million to settle federal probe