WPXI talked with Andrew McCutchen about the engagement on Ellen