Farmers protest in Madrid despite EU concessions