100% cotton blue denim jeans men ripped jeans 28-38 for sale