Heat oil in a large pot over medium-high heat. Saute onion and garlic until softened and translucent, about 5 minutes. Add turkey; cook and stir until browned, about 6 minutes. Add chili powder, cumin, coriander, cayenne pepper, and garlic salt. Cook until fragrant, about 1 minute. Add kidney beans, black beans, diced tomatoes, broth, tomato puree, and green chiles. Bring to a boil. Reduce heat to low; simmer until flavors blend, about 30 minutes. Top chili with cilantro.