Rhoddodd Duw i Solomon ddoethineb a deall helaeth, ac amgyffrediad mor eang â thraeth y môr.