can stress cause neck pain