regenerate email hash on profile update