Abbas says Hamas militia illegal