Sir Mark Cavendish is relishing the prospect of racing as a Knight Commander as he received a knighthood at Windsor Castle.