Impact Of BP Deepwater Explosion And Queensland Flood On Corporate Reputation And Public Opinion