AES stockholders approve $10.7B buyout by BlackRock-led consortium