Amazon's Luxembourg tax deal may be illegal: EU