Earth Summit: Africa sees the future in green