eBay, Facebook make shopping social