Former Bronco J.D. Aylward makes dramatic recovery after attack