Ballarat firefighter Graeme Cooper in toughest battle of his life