Disney’s snow white faces controversy over political divide