BCT Digital strengthens its position in the Chartis RiskTech 100 2023 report