Basel approves splashing out nearly $40 million to host Eurovision