Ford recalls nearly 1.5 million vehicles for engine stall issue