New Iowa Poll: Ron Paul 20, Mitt Romney 19, Rick Santorum 18