can stress cause upper back pain