Canadians lack knowledge on many insurance principles