Mohamed Al Fayed dies