Tesla Model 3 gets 5-star rating from U.S. safety agency