Noynoy Aquino elected Philippine president