Leclerc confirms clear the air talks with Sainz after Las Vegas rant | Stadium Astro