Why the young are falling for Hamas propaganda