Shapiro administration cancels $10.7 million contract for Pa