Gallup: Trump surges to approval high, best ever OK from independents