Battling the devil: St Margaret in the early Middle English Seinte Margarete