British Columbia Investment buys stake in KKR’s Pinnacle Towers