Perl lib version (5.12.3) doesn't match executable version (v5.14.2)
Your Strawberry installation appears to have the wrong C:/Strawberry/perl/lib/Config.pm. That one belongs to perl-5.12.3, but you have 5.14.2
I don't know how that would happen - I guess it's the result of an upgrade from 5.12.3 to 5.14.2 that didn't go as intended. You could remove all of the other perls from your box, and you would still have the same problem.