Legislature passes civics, financial literacy graduation requirements