Lords 'tidies up' National Insurance bill