Spot-fixing: Danish Kaneria given life ban from English cricket