Eating a poor diet when pregnant may cause long-lasting, irreversible damage - from heart disease to diabetes - in offspring, finds a new study in mice.