20090324 india: Never insulted national anthem; says Tharoor