Boating retailer West Marine files for bankruptcy