Almond roulade with lemon curd and cream