Hearty Lentil Soup with Carrots and Mushrooms