Amazon boycott could spread to the UK, costing up to £47m in lost sales, says Parcelhero