Al Gore’s Generation Investment raises $1 billion to invest in “sustainability revolution”