Spaghetti Alfredo with Bacon, Mushrooms and Tomato Recipe