Chris Packham admits he 'loathed' teenage self before Asperger's diagnosis in 40s