Huckabee gaining ground in Iowa, but still a distant second