Recchia quits BP race, leaving Adams as front-runner