Should charities accept donations from Crown Resorts?

According to Phil Preston, the allegations made against Crown, if true, highlight the conflicting objectives of large companies and the charities they support.