Australian journalist sacked over Gaza, vows to 'continue fight'