Einstein’s Letter Calling God a “Product of Human Weaknesses” Sells for $2.9M