British lawmakers approve Brexit delay but reject second referendum