Vergennes man promoted to Navy captain