Fences producer MACRO raises $150 million to diversify film