James Maddison says Leicester is the right fit for him after joining from Norwich on a five-year deal.