Afghanistan: Modi inaugurates dam worth of $290 million