BP's reputation plunges to a new depth as "top kill" also fails