Mick Haley "resigns" as USC coach