NBC: Xi Jinping opens huge port in Peru funded by China