Over £3.2m is being invested renovating 20 historic barns across the Lake District.