The European heatwave as seen from space