Elizabeth Warren as Treasury secretary would be a ‘mistake,’ Barney Frank says