Infalling clouds on to supermassive black hole binaries - II. Binary evolution and the final parsec problem