Naomi Speakman on the splendour and terror of medieval Europe