Pope Francis greeted ambassadors at the Holy See but asked an aide to deliver his annual foreign policy speech because he was battling a cold. The 88-year-old pope, who often suffers winter bronchitis, had sounded congested but continued his busy schedule after a demanding Christmas period.