Trump walked a thin line with Putin on Russia’s election meddling: ‘He let them off the hook’