Für wie lange schloss Johann Ohneland mit dem französischen König Frieden?