Tamworth man recovering in hospital after being stabbed