can stress cause eye floaters and flashes