Josh Duhamel wishes he punched Perez Hilton