Impossible Foods founder Pat Brown is taking a leave of absence less than 2 months after launching an innovation arm at the plant-based meat company