Pope Francis proclaimed his predecessors John XXIII and John Paul II saints in front of more than half a million pilgrims on Sunday, hailing both as courageous men who withstood the tragedies of the 20th century.