Astra VXR debuts at Prescott Hill Climb