French Socialist Party Elects Francois Hollande as President