'Japan, US struggle to contain China at any cost'