Iron ore billionaire Andrew Forrest made billions before committing himself to philanthropy. Now he is preparing for a showdown with ExxonMobil.