Stroll extends Aston Martin stay until at least 2026 | Stadium Astro