Batistuta confirms his retirement