Trump sends another big warning to Hamas