Malta, stepping stone into Europe, offers more than 300 days of sunshine