Thousands of Spanish farmers march to demand action