Ex-Virginia head coach Mike London taking over at William & Mary