Margaret Thatcher, Britain's 'Iron Lady,' dead at 87