Cuba opens first grocery store taking U.S. currency in two decades