Panama rebukes Trump remarks, asserts sovereignty over canal