Is duphaston good for early pregnancy