Qatar claim first Asian Cup with win over Japan