Anderson Silva says he has no plans to retire despite knee injury