Constructing Extreme Heatwave Storylines with Differentiable Climate Models