A man has been charged with what police allege is domestic violence murder over the death of a 46-year-old woman in NSW's Hunter Valley.