can stress cause physical pain