NBC: Solomon Islands to temporarily ban all foreign navy ships after U.S. vessel was denied entry