Up to 40cm (1ft) of snow could fall across parts of Yorkshire this weekend, creating “blizzard-like” conditions on high ground.