Messi can avoid jail by paying £20m fine for alleged tax evasion