who won eurovision 2012