President Xi Jinping and his wife Peng Liyuan arrive at Buda Castle