Rocket barrage strikes Ashkelon