Abelian extensions of arbitrary fields