Josh Duhamel named host of Kids' Choice Awards