Why Disney Is Risking $300 Million on 'Beauty and the Beast'