Spurs will come good – Jermain Defoe