Former US President Carter hospitalized in Canada