Delhi court raps CBI