X-ray structure of Fasciola hepatica thioredoxin