text: Title: Azure File Premium Persistent Volume fails due to HTTP 400 error
  Body: <!-- Please use this template while reporting a bug and provide as much info as possible. Not doing so may result in your bug not being addressed in a timely manner. Thanks!
  
  If the matter is security related, please disclose it privately via https://kubernetes.io/security/
  -->
  
  
  **What happened**:
  
  When attempting to create an Azure File Premium persistent volume claim, the following error appears in the controller-manager logs and the PVC remains in the the Pending phase.
  
  ```
  E0924 20:36:48.295697       1 goroutinemap.go:150] Operation for "provision-menagerie/azurefile-premium-storage-class[48ef9365-a696-4cf7-95bd-b8f7ec9c935b]" failed. No retries permitted until 2019-09-24 20:37:20.295656182 +0000 UTC m=+11638.725602350 (durationBeforeRetry 32s). Error: "failed to create share kubernetes-dynamic-pvc-48ef9365-a696-4cf7-95bd-b8f7ec9c935b in account f935d54720bd34a9f9c1f8b: failed to create file share, err: storage: service returned error: StatusCode=400, ErrorCode=InvalidHeaderValue, ErrorMessage=The value for one of the HTTP headers is not in the correct format.\nRequestId:42bed230-801a-0059-7417-7360a8000000\nTime:2019-09-24T20:36:48.2977475Z, RequestInitiated=Tue, 24 Sep 2019 20:36:48 GMT, RequestId=42bed230-801a-0059-7417-7360a8000000, API Version=2016-05-31, QueryParameterName=, QueryParameterValue="
  ``` 
  
  
  **What you expected to happen**:
  
  A persistent volume should be created and bound.
  
  **How to reproduce it (as minimally and precisely as possible)**:
  
  Resources used:
  
  ```yaml
  apiVersion: storage.k8s.io/v1
  kind: StorageClass
  metadata:
    annotations:
      kubectl.kubernetes.io/last-applied-configuration: |
        {"apiVersion":"storage.k8s.io/v1","kind":"StorageClass","metadata":{"annotations":{},"labels":{"kubernetes.io/cluster-service":"true"},"name":"azurefile-premium"},"parameters":{"skuName":"Premium_LRS"},"provisioner":"kubernetes.io/azure-file"}
    creationTimestamp: "2019-09-24T17:28:52Z"
    labels:
      kubernetes.io/cluster-service: "true"
    name: azurefile-premium
    resourceVersion: "5365"
    selfLink: /apis/storage.k8s.io/v1/storageclasses/azurefile-premium
    uid: e2adbf87-5de6-43d5-af1c-b118bb107f66
  parameters:
    skuName: Premium_LRS
  provisioner: kubernetes.io/azure-file
  reclaimPolicy: Delete
  volumeBindingMode: Immediate
  ---
  apiVersion: v1
  kind: PersistentVolumeClaim
  metadata:
    annotations:
      kubectl.kubernetes.io/last-applied-configuration: |
        {"apiVersion":"v1","kind":"PersistentVolumeClaim","metadata":{"annotations":{},"labels":{"app":"azurefile-premium-storage-class"},"name":"azurefile-premium-storage-class","namespace":"menagerie"},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"azurefile-premium"}}
      volume.beta.kubernetes.io/storage-provisioner: kubernetes.io/azure-file
    creationTimestamp: "2019-09-24T20:35:08Z"
    finalizers:
    - kubernetes.io/pvc-protection
    labels:
      app: azurefile-premium-storage-class
    name: azurefile-premium-storage-class
    namespace: menagerie
    resourceVersion: "49718"
    selfLink: /api/v1/namespaces/menagerie/persistentvolumeclaims/azurefile-premium-storage-class
    uid: 48ef9365-a696-4cf7-95bd-b8f7ec9c935b
  spec:
    accessModes:
    - ReadWriteOnce
    resources:
      requests:
        storage: 5Gi
    storageClassName: azurefile-premium
    volumeMode: Filesystem
  status:
    phase: Pending
  ```
  
  **Anything else we need to know?**:
  
  Standard_LRS Azure File PVCs/PVs seem to work just fine
  
  **Environment**:
  - Kubernetes version (use `kubectl version`):
  ```
  Client Version: version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.0", GitCommit:"2bd9643cee5b3b3a5ecbd3af49d09018f0773c77", GitTreeState:"clean", BuildDate:"2019-09-19T13:57:45Z", GoVersion:"go1.12.9", Compiler:"gc", Platform:"darwin/amd64"}
  Server Version: version.Info{Major:"1", Minor:"15", GitVersion:"v1.15.3", GitCommit:"2d3c76f9091b6bec110a5e63777c332469e0cba2", GitTreeState:"clean", BuildDate:"2019-08-19T11:05:50Z", GoVersion:"go1.12.9", Compiler:"gc", Platform:"linux/amd64"}
  ```
  - Cloud provider or hardware configuration: Azure (not AKS)
  - OS (e.g: `cat /etc/os-release`): CoreOS 2191.5.0
  - Kernel (e.g. `uname -a`): `Linux vmss-agent-worker0-11prodva7-baqwm00000W 4.19.66-coreos #1 SMP Mon Aug 26 21:06:50 -00 2019 x86_64 Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz GenuineIntel GNU/Linux`
  - Install tools: custom internal tooling, broadly similar to AKS engine
  - Network plugin and version (if this is a network-related bug):
  - Others:
  