Heat olive oil in a large soup pot over medium heat. Add the onion and cook, stirring, until the onion is tender. This will take about 5 minutes. Add the garlic and celery and cook, stirring, for about one minute, until the garlic is fragrant. Add the chickpeas, white beans, water and tomato paste. Bring this mixture to a boil and then reduce the heat and cover. Simmer for 1 hour.