Cricket Scotland branded ‘unfit for purpose’ over anti-racism claims