Italy legend Fabio Cannavaro was in good spirits after finishing his period of self-isolation in China