Spider-Man drops in at papal audience