After 71 days at helm, Sidhu resigns as Punjab Congress chief