how old is violet from the incredibles