Virus-hit Hertz declares bankruptcy in US and Canada