Phil Foden scored one equaliser and created another as Manchester City twice came from behind to draw 2-2 at Liverpool.