CPPIB Capital launches seven-year green bond