Sir Keir Starmer has urged MPs to "lower the temperature" of the transgender debate as he refused to accept he had changed his stance.