FIFA confirms Colombia hosts 2011 Sub-20 World Cup