John Terry has called an end to his England career ahead of his hearing with the FA over an alleged racism charge.