Barcelona football star Lionel Messi is sentenced to 21 months in prison by a Spanish court on three counts of tax fraud.