Supreme Court upholds Adani Power claims