ITV, Channel 4 and Five have said they will air a charity appeal for Gaza as the BBC is slammed for refusing to screen it.