For our Christmas charity appeal, Telegraph critic Tim Walker takes on the ultimate role in 'Spamalot'