US appeals court: Amazon liable for third-party vendors\' products