OIC urged to slap economic curbs on India