Rare snowfall blankets parts of Middle East