does stress cause spotting