Euro 2016: Portugal held to shock draw by tiny Iceland