Energy pushes eurozone inflation up to 1.7%