SNP ministers have handed an eye-watering £35million contract to a firm in India to manage Scotland's benefits handouts.