Lime Cake with Creamy Sweet Avocado Frosting