Irishman wins Sweden's Idol