£24 million boost for criminal legal aid