SHC blasts Karachi police over ineffective investigation, corruption