Nigel Knowles knighted in New Year Honours List