Canada Life completes £100m buy-in with Rathbones pensi