Ford says it will buy back $1.8B in stock