Steyn to miss first one-day international