German Farmers protest Migrants cost more than 20 billion euro