'Repeated shocks' can only ensure corruption-free India: Anna