Brendan Rodgers says he is enjoying the challenge at Leicester, and will 'fight to stay' at the club.