Cleaners 'should be paid despite smoke': union