vision problems caused by stroke