Leicester opened up a six-point gap at the top of the Championship with a 2-0 win over Burnley at Turf Moor.