Seized artifacts worth $20 million are shown off on return to Italy