I learned a lot from Hafeez: Babar Azam