MH370 had expired battery on black box 'pinger'