Tupperware Brands files for bankruptcy