At 52, Underkoffler completes first marathon