Ali Abdullah Saleh: Yemen's power-hungry leader who couldn't let go