‘He’s just a very very good man’: Dundee mum thanks doctor who straightened her son’s back