Bangladesh expects $40 bn from China during Xi Jinping's visit