Global stock sell-off follows heavy falls in China