Narendra Modi pays tribute to mahatma gandhi