Iris Apfel, fashion icon, dead at 102