Syria, Lebanon reach border agreement