Hamas says won't accept truce that doesn't end Gaza siege