Critical behavior of pure and site-random two-dimensional antiferromagnets