Developing Responsible Chatbots for Financial Services: A Pattern-Oriented Responsible AI Engineering Approach