Mexico official fired over odyssey of truck with nearly 300 bodies