Republican congressman Steve King fights for political life in Iowa primary