Haniyeh says Hamas wants to end political division