MUMBAI, India — As world leaders gather in London today for the funeral of Queen Elizabeth II, Indian Prime Minister Narendra Modi – head of the Commonwealth's most populous country – is absent.