Netflix shares surge on surprise profit