A British dad has died after being struck down with salmonella while on a luxury family holiday in the Canary Islands.