Giant lineman David Diehl has a spot-on Brett Favre impression