How Long Do You Have to Live in Your Primary Residence to Avoid Capital Gains in Canada?