Shorewood Wrestling wins Spartan Cup