Clark County Commission approves Station Casino property in Southwest Las Vegas