Koenigsegg CC850: the new hypercar