Catalan leader Puigdemont strolls in Sardinia after release