The Single-mode Complex Amplitude Refinement (SCAR) coronagraph. I. Concept, theory, and design