Panama says the canal's sovereignty is "non-negotiable" after Trump refuses to rule out military force to seize it.