China, India and US: Bangladesh's geopolitical risks