Giggs: 'U-17 World Cup will help India'