The Italian Grand Prix at Monza will remain on the Formula 1 schedule until at least 2031.