can stress and anxiety cause blurred vision