EU to provide Tunisia €100m to tackle migrant crisis