Panama's president insists canal 'was not a gift' from the US; China declares it does not interfere.