Lebanon's parliament elects army chief Aoun as next president