World's biggest black diamond sold for $4.2M in London