Gareth Southgate said it is an honour to be able to lead England for another four years after agreeing a new contract.