The Italian Grand Prix at Monza will remain on the Formula One calendar until at least 2031.