Lebanon fails to elect new president at eighth attempt