India Criticizes OIC stand on kashmir