Ford posts big profits but misses Wall Street