India break records