Report: Daniel Snyder reaches agreement to sell Commanders