Budapest, capitale de la Hongrie