Solar absorption over Europe from collocated surface and satellite observations