Jimmy Dykes resigns