Pražský hrad, Katedrála sv. Víta