Grand Ledge boy donates allowance to Red Cross