How Charters Towers is defying the drought to employ 1,000