IFC Announces $40 Million Investment in WOW! Nutrition