China spent $240 billion bailing out 'Belt and Road' countries - study