London police say a Royal Navy member has been charged with spying for an unidentified foreign power