2024 Ford Ranger and 405-horsepower Ranger Raptor revealed