Shinzo Abe meets Vladimir Putin