Newcastle independent councillor Kath Elliott suspended for six weeks for leaking code-of-conduct reports