Outgoing Yemeni President Ali Abdullah Saleh is getting ready to leave the country after delivering a farewell speech on Sunday, apologizing for mistakes and saying it is time to hand over power, Yemeni officials said. Aides to the president told The Associated Press that Saleh gathered top political, military and security officials and announced promotion of Yemeni Vice President Abed Rabbo Mansour Hadi to the rank of marshal. He is set to replace Saleh. "I appeal to you to forgive my past mistakes," one top ruling party official quoted Saleh as saying. "Today, I leave the country in your hands," he said, according to the official, who was among those attended the event early in the morning. In November Saleh signed a power transfer deal but has balked at actually leaving.