Sweden calls off hunt for submarine