Casper to open 200 stores across North America