Teenager killed in Charters Towers fatal crash