cheesy bacon and asparagus soup