Tim Spector, professor of genetic epidemiology at King's College London and founder of the Zoe health app, says that chocolate is good for you - but only in certain circumstances