But Francis also issued a ‘people before profits’ warning on the last stop of his Indian Ocean trip