Blair in Japan for climate talks