Supreme Court has upheld demonetisation