North eastern Spain hit by barrage of large hailstones