can stress cause spotting