Kazakh President Qasym-Zhomart Toqaev has pledged constitutional reforms to limit the powers of his office two months after deadly public protests in the oil rich nation prompted him to call in troops from Russia and other countries in the region to restore order.