Ben Olsen nets hat trick for D.C. United