Theory and practice of treasury and risk management in banks