Zaccheroni's Japan win Asian Cup