Metro school district says students will have to pay for AP, IB exams