Fraser Walsh boosts confidence with breakthrough top-four Ironman finish