Lebanon's parliament has elected the country's army chief as president, ending a power vacuum that has lasted more than two ...