Mercedes recalls 140,000 current models over faulty fuel pumps