Spain odds-on to make history after scraping into Euro 2012 final