VeritasFi: An Adaptable, Multi-tiered RAG Framework for Multi-modal Financial Question Answering