Pope Francis names 21 new cardinals, significantly increasing the number who will one day elect his successor