how old is thomas ravenel from southern charm​