Hamas rallies in W. Bank for Palestinian prisoners