Iran's inflation hits 26.1 per cent