Jim Cramer says he's sticking with Costco for the long term, citing its pricing power