can stress cause vaginal bleeding