Toyota's cost squeeze is showing results