Maverick fashion icon Iris Apfel dies aged 102