Navy SEAL shreds Trump for pardoning Eddie Gallagher in scathing interview