Portugal, Gibraltar and Israel are among just 12 destinations which will be on the green list from May 17 .