Sainsbury's has signed 10-year supply deals to boost British tomato, pepper and cucumber production and support grower investment.