Terry Marsh offers his essential guide to Madeira. An island he knows better than his home town. Read the full story here