Canary Islands beach wins prize for being the second best in Europe