Roberto Martinez hails ‘resilient’ Portugal for late win over Czech Republic