Fox: 'Snow White' has brutal box office opening weekend, fails to meet expectations despite huge budget