Formula 1 has signed a contract extension with the Circuit of the Americas to host the United States Grand Prix until 2034.