Women who eat a diet rich in vegetables, fruits and whole grains and drink plenty of water during pregnancy may have a lower risk of preterm birth, a large study suggests.