Blackfoot to be host of marathon next year