Syrian rebel groups have toppled the regime of President Bashar Assad, who has been given asylum in Russia.