After a career starring for Liverpool, Bayern Munich and Barcelona, Thiago Alcantara retires from football