When was the most recent election of a non-cardinal