Liberty Charter Academy approved to open in Guilford County