Comments:Bill Gates receives honorary knighthood