Kain to stay in Canada