Do geopolitical risk, green finance, and the rule of law affect the sustainable environment in China? Findings from the BARDL approach. (March 2023)