Kraft Foods to split into two separate companies