Walker-Peters Signs New Spurs Deal