Justin Palmer named president and CEO of Mitsubishi Fuso