Rain halts French Open final again