Bean and Pasta Soup