Parliament vets Commissioner-designate Mairead McGuinness