Miserly Mali saw off Croatia to reach a historic first FIFA U-17 World Cup semi-final.