The leader of the world's 1.3 billion Roman Catholics delivered his traditional sermon and blessing to tens of thousands of people at St Peter's.