mohmmed shami narendra modi