Expansive homeomorphisms of compact surfaces are pseudo-Anosov