Marvin Ellison's number 1 retail fundamental: 'Be in stock'