Indian Prime Minister Narendra Modi arrives in Singapore