is an honor for India: Modi