Cruz pheasant hunts, bashes Obamacare in Iowa