how often can a child have a free eye test