Geomagnetic dipole stability and zonal flows controlled by mantle heat flux heterogeneities | Synapse