Allan McNish explains his retirement from top flight sports car racing