Explaining the AMS positron excess via right-handed neutrinos