Butter Chicken: An Incredible and Irresistibly Flavorful Casserole