Bill Gates and EU pledge $1 billion boost for green technology