Clarke to miss IPL but fit for Ashes