Back to the future: Lebanon elects new president