Responsible AI Pattern Catalogue: A Collection of Best Practices for AI Governance and Engineering