Actor Michael Clarke Duncan dead at 54