Asian entertainment company Huanxi will invest $50 million in MUBI