F1’s most famous race to stick around until at least 2031