LEAP: A Learning Apprentice for VLSI Design