On Sunday , Syria pledged to remove all of its troops and intelligence personnel from Lebanon by April 30 .