BP wins $15 billion court reprieve in Russia