Andrew Forrest has come out swinging in defence of his charity Minderoo after it became embroiled in a defamation suit levelled by ExxonMobil.