Thai food is traditionally eaten with beer or whisky, but we have gone to great lengths to choose a fantastic selection of wines that still taste delicious after a spicy curry.