Abbas warns Hamas on unity deal