Which first-hop router redundancy protocol uses the active virtual gateway to assign a virtual MAC address to the active virtual forwarders?