Spray a large, non-stick pan with olive oil. Add onion and garlic and stir over medium heat for about two minutes or until onion is soft but not browned. Add celery, carrot, tomatoes, tomato paste, beans, stock, Worchestershire sauce, pasta, barley, basil and tabasco sauce.