Canadian pension fund CDPQ snaps up stake in UK hydropower company