Harper clubs huge HR, Nationals beat Blue Jays 4-2