U.N. special envoy Terje Roed-Larsen has met with Syrian President Bashar al-Assad to press international demands for a full and rapid withdrawal of all Syrian troops from Lebanon .