New England rugby: Tamworth Magpies beat Armidale Blues 43-28