Joseph Nye receives honorary doctorate from Japan’s Keio University