Soul-searching in Italy after Pope scraps speech