Gaza death toll tops 43000 with no letup in Israeli assault