Death toll rises to 18 in China tanker truck blast