ArtFormer: Controllable Generation of Diverse 3D Articulated Objects