Toffee, Cherry and Chocolate Chunk Pie