Interacting internal waves explain global patterns of interior ocean mixing