Chemical explosion causes toxic gas leak at Brazil port