Heat the oil in large skillet over medium heat. Add the onion, salt lightly, and sauté for 8 to 10 minutes, stirring occasionally, or until the onion is very soft and translucent. Add the garlic and sauté for an additional minute or so. Add the spices and sauté, stirring constantly, for 30 seconds or until aromatic.Add the crushed tomatoes, chickpeas, coconut milk and bring to a very low simmer. Cook for 10 to 15 minutes. Add the spinach leaves and stir to combine. The heat of the mixture will wilt the spinach fairly quickly.Stir in the lime juice and chopped cilantro. Season to taste with salt and pepper. Serve with rice or toasted naan.