UK trade unions have criticised supermarket chain Morrisons for using a legal loophole to avoid paying temporary workers the same as full-time staff.