Supreme Court declares Reko Diq agreement as per law