Building Responsible AI Algorithms: A Framework for Transparency, Fairness, Safety, Privacy, and Robustness