Agri-food research gets $343-million boost from province