Carles Puyol is hoping Spain can reach at least the final of Euro 2016 as they prepare for their opening game against Czech Republic on 13 June.