Iowa doctor agrees to refrain from surgery, pay $5,000 fine