WWE boss Vince McMahon resigns