Men who eat soya-based foods may be harming their fertility, say doctors, after a study found a link between soya-rich diets and lower sperm counts.