Hot spell in Karachi expected to subside