This beautiful cake topped with chocolate shavings and nuts is perfect for Cinco de Mayo.