Authentic Chicken Tikka Masala with Creamy Tomato Sauce