Audit and Assurance of AI Algorithms: A framework to ensure ethical algorithmic practices in Artificial Intelligence | Synapse