Madeira summer pudding with warm chocolate sauce