Trump threatens to take over Panama Canal