Nishikori rips Raonic to win Japan Open