Gaza rocket halts Israel flights, world pushes for truce