Robot 'chef' can whip up recipes from watching videos of humans cooking food