Heat olive oil in a large Dutch oven over medium heat. Add the onion, carrots and celery once hot. Cook until tender, stirring occasionally, about 5 minutes. Add the minced garlic and stir constantly for 60 seconds. Add the chicken stock, diced chicken, rice, bouillon, basil, sea salt, black pepper and bay leaf. Cover and cook over medium heat for 15-20 minutes. Turn the soup up until it boils. Mix the corn starch and evaporated milk thoroughly in a bowl. Add the milk mixture to the boiling soup and stir. Lower the heat and add the corn. Mix thoroughly and simmer for a few more minutes. The soup will thicken as it sits.