Vegetable shortage to last 'two to four weeks' says Therese Coffey