Barcelona and Argentina striker Leo Messi arrives at court in Spain to face charges of tax evasion.