hilf al fudul and prophet