British lawmakers finally approve historic Brexit deal