Emma Watson almost played another Disney princess instead of Belle