Josh Charnley scored a double to lead Leigh Leopards to a comfortable victory over Huddersfield Giants. Charnley moves within five tries of Ryan Hall's Super League record.