CBI welcomes John Allan as new President