Rallies held in numerous locations amid calls for 'day of rage' over explosion that Israel insists was caused by Palestinian rocket; embassies in Egypt, Morocco evacuated