charles b. perry us navy