20101114 india: MEA: We have 'impeccable record' for UNSC seat