I wouldn't mind giving him 200/1 on Switzerland. Or more.If you're betting, a pro gambler i know (who backed Leicester for the title this year) is backing Switzerland - although he plans to get out of the bet early. I think he got bigger odds than 50/1 though.
They will not go anywhere near the title, not in a million years..*
*So now they'll prob be crowned champions of Europe, and your friend can thank me later.