Defoe: Inter are incredible