A mascon approach to assess ice sheet and glacier mass balances and their uncertainties from GRACE data