Mamdani repeatedly refuses to condemn Hamas