Gallup poll finds Trump approval rating at 37 percent