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