Kahn rules Amica Ironman Triathlon