UK’s Telegraph names Algarve “greatest place for family holiday”