Twins GM says Joe Mauer won't catch again