Home Business UK ban on zero-hours contracts set to include agency workers