Cerne, Dorset, Benedictine abbey of St Mary the Virgin, St Peter and St Ethelwold