Mitch Haniger robs Shohei Ohtani with leaping catch