In Muslim-majority Indonesia, island of Flores trains priests for rest of the world