USA: Clinton accuses Trump of being Putin's 'puppet'