Longview doctor to compete in Ironman World Championship