Amazon invests $2 billion in its clean energy fund