German Apricot Cake