A tornado struck the southern Chinese city of Guangzhou, killing five people and damaging more than 140 factory buildings.