Giraldus, Cambrensis, 1146?-1223?