Supreme Court dismisses Finance Act