‘US has to be top dog over India, China’