China shows off its own version of America’s ‘Mother of All Bombs’