George Weah elected President of Liberia