Taliban return to power as president flees Kabul