Scottish parties condemn budget impact on most vulnerable