Countries like Spain and Greece have very different tipping cultures, we lay out the differences so you can avoid awkward moments on your next holiday ...