Commanders owner Dan Snyder to testify before Congress