$1.3B in US taxpayer money sent to China and Russia over 5 years, watchdog group says