The best beach resorts in Madeira: Simon Calder shares his coastal picks