Chocolate 'can make you slim'