Sopa de ajo (Spanish bread and garlic soup)