Wizard of Ounce: Dorothy’s ruby slippers worn by Judy Garland bring in 28m from the market