std::string trim