The European Union's executive commission has recommended that Turkish citizens be allowed to travel to Europe without visas on short holidays and business trips, a major step towards fulfilling a key part of an agreement with Turkey to deal with the migrant crisis.