Jennifer Garner has a baby girl