Euro 2012 kicks off with strong performances by Russia, Greece and Poland