Disney suffers utter embarrassment after Snow White flops