Gaza militants launch barrages across border, Israel hits back with air strikes