EU slammed for 'lack of vision' in migrant crisis response