Chris Colbert might be brash and cocky but he’s more than meets the eye