Netflix shares soar on earnings report, subscriber growth