Pitroda controversy and resignation