Boy battling cancer becomes firefighter for a day