Carrie Underwood lovingly calls her newborn son an 'amazing gift'