North-eastern Spain hit by barrage of large hailstones