Death of Ballarat's Nathan Shanahan leads coroner to call for action on preventing soldier suicides