Syrian President Ahmed al-Sharaa will meet Russian counterpart Vladimir Putin in Moscow on Wednesday, as the Kremlin seeks to secure the future of its military bases in the country.