Best broccoli cheddar soup