Basa Pagaruyung Palace, Royal Palace of the Minangkabau