OCOOPA recalls 1.5 million hand warmers over fire and burn hazards