PM Narendra Modi will set out for the Maldives and Sri Lanka in what will be his first diplomatic overseas visit after re-election.