Israel says Hamas using Gaza's biggest hospital for cover