Kim Kardashian is taking on Spanx with a new collection of shapewear ‘for all shapes and tones’