In a large sauce pan, sauté onion and seeds in olive oil over low heat until onion is translucent and spices stop popping. Add garlic and grated turmeric, sauté for 2 minutes. Add tomatoes, water, molasses and dry spices, simmer covered for 10 minutes. Remove skin and cut salmon into chunks. Add salmon, cook for 5-10 minutes covered, stirring gently several times to coat salmon and ensure even cooking. Remove from heat as soon as salmon flakes, let rest for a few minutes before serving over rice with cilantro garnish.