Shoppers will take another hit when the fallout from the Iran war hits the supermarket shelves, a Foodstuffs boss says.