Russian President Vladimir Putin held a rare meeting with Syrian President Bashar al-Assad ahead of a summit aimed at shaping a political settlement to end the six-year civil war in the country.