Why is food in france so expensive