Eurozone sees 1st trade surplus in 17 months