Max Verstappen has won the second Formula 1 world title of his career after a controversial Japanese GP.