Triumphant Hindu nationalist Narendra Modi promised to fulfil the dreams of 1.2 billion Indians as he propelled his party to a stunning electoral triumph Friday with the biggest winning margin for 30 years.