Heart age gap estimated by explainable advanced electrocardiography is associated with cardiovascular risk factors and survival