Science Museum condemned for oil company sponsorship