Amazon’s $300M EU fine canceled