Recent H1 results on diffraction