Cauliflower, Leek, and Mushroom Casserole