Battlefield, Shropshire, Collegiate church of St Mary Magdalen