David Bloomfield, 86, needed surgery after he broke his hip while on a holiday in Crete - but an insurance issue leaves him with no clear route home to Scotland.