Recent contributions of glaciers and ice caps to sea level rise