Margaret Thatcher, Britain's Iron Lady, dies