IEC shrugs off vote-rigging claim