text: Title: should not delete azure disk when disk is still in being attached state
  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 azure disk is being attached, delete disk in the same time period may introduce race condition, should return error when azure disk is still in being atttached state
  
  **What you expected to happen**:
  
  **How to reproduce it (as minimally and precisely as possible)**:
  
  **Anything else we need to know?**:
  
  **Environment**:
  - Kubernetes version (use `kubectl version`):
  - Cloud provider or hardware configuration:
  - OS (e.g: `cat /etc/os-release`):
  - Kernel (e.g. `uname -a`):
  - Install tools:
  - Network plugin and version (if this is a network-related bug):
  - Others:
  
  /assign
  /kind bug
  /priority important-soon
  /sig cloud-provider
  /area provider/azure