Jermain Defoe says he wants to stay at Rangers beyond the end of his current contract, which is due to expire next summer.