PM Modi speaks at the Rotary Convention, describing India as the “home of Buddha and Gandhi.”