US vice-president JD Vance was accused of “dangerous scaremongering” after hitting out at Scotland’s abortion buffer zones laws last week.