Syria agrees to remove border posts inside Lebanon