Santos’ urban approval rating rises to 58%: Gallup