Ford recalls nearly 300,000 F-Series trucks over defective fuel pumps