The UK named among the 10 best countries for launching a startup