Leicester City accounts reveal £20m loss