Man charged with attempted murder, arson in Charlotte house fire