Karachi mass rally opposes “religious terrorists”