A theoretical study of the HCHO + CCl2 reaction: cycloaddition or ylide formation?