Modi inaugurates giant Hindu temple