They are suffering hunger and violence, but baseball-mad Venezuelans found unexpected solace in football as their under-20 team won through to Sunday's World Cup final against England.