John Leahy joins Care.com as CFO