Madrid will host the largest urban beach in Europe with the support of Teras Capital