Prime minister Indira Gandhi visits Sri Lanka