Hamas says it's holding talks with 5 EU countries