egg custard mac and cheese