Valletta one of top ten European destinations