How sizzling Sicily warms the heart with its great baroque cities, pretty seaside towns and deserted beaches