Disney says its Fox takeover will take effect on March 20