Spermatic cord sarcoma: outcome, patterns of failure and management.