Retiring joint chiefs chair refutes Trump: I 'never recommended a wholesale attack on Iran'