معركة الحلة