financial events that cause stress