Ibiza, Majorca, Malta and the Caribbean added to green list in holiday boost