predator 3500 generator review