Harsimrat Badal resigns