Craig Kelly, Canada, Genève, M, Fondation de prévoyance MSC