A diamond weighing 1,109 carats — the largest found since 1905 — has sold for $53 million.