Fire destroys Cornelius home; firefighter injured