Diagonal and collinear incommensurate spin structures in underdoped La 2-x Ba x CuO 4