Spot fixing: ICC to announce verdict today