St. Petersburg, Catherine Palace