Arab League calls for no-fly zone over Gaza