Zali Steggall defends $100,000 donation from coal investor