Greenland precipitation estimates from the atmospheric moisture budget