Australian billionaire Andrew Forrest donates $10 million for Gaza aid