French President Emmanuel Macron met his Sri Lankan counterpart on his first visit to the island nation.