Hamas blasts UN envoy for 'biased' statements