Islamic State threatens to topple Hamas in Gaza