Karachi Kings retain Babar Azam ahead of new season