San Francisco Frontiers - 'Fragile' Walsh defies illness to win butterfly world gold