Indian PM Narendra Modi's third visit to Gujarat within a month