Larry Johnson signs with the Bengals