hot cross bun and butter pudding