Rethinking Banking and Monetary Systems for Financial Stability and Sustainable Development