Many of Britain's top celebrity chefs, including Jamie Oliver, have joined in a campaign encouraging people to eat more beans ...