Automotive protective film