Macquarie Bank shores up AI readiness with 'Knowledge Platform'