High Court raps I-T Department for wrong tax demand