Four-time Olympic champion Mo Farah becomes a knight in a New Year Honours list which also sees Victoria Beckham and Anna Wintour being recognised for services to fashion.