Fox: Panama pledges to end key canal deal with China, work with US after Rubio visit