Iwabuchi credits Japan team unity for MVP accolade