Pope Benedict says he is upset that a speech he gave this week offended Muslims .