Santos’ approval rating remains above 80%