McCain launches tour of US states