Riaz Pirzada stands up against corruption, tenders resignation