Toyota raises full-year revenue outlook by 9% to almost $31 billion