Electron, muon and tau magnetic moments: a theoretical update