Legislature passes civics, financial literacy graduation reqs