Leicester City completes miracle season with title