British government sells Northern Rock to Virgin